meso-Tetraphenylporphine-Mg(II) Hydrate Structure: (click to enlarge, please!) Quantities Sold: 1 g 130 € 5 g 520 € 10 g 910 € Data: Synonym: TPP-Mg(II)*H2O Part Number: PL00011200 CAS: 14640-21-2 Molecular Formula: C44H30MgN4O Molecular Weight: 655.039 Melting Point: no information Solubility: Dichlormethane, Chloroform, Pyridine, Benzonitrile UV/VIS-Spectrum: (click to enlarge, please!)